package com.vizhuo.client.business.meb.mebaddress.vo;

import java.io.Serializable;

import com.vizhuo.client.base.AbstractVo;

/**
 * 收发货常用地址
 * 
 * @author TANDP
 * @date 创建时间：2015年7月30日 下午4:10:58
 * @version 1.0
 * @parameter
 * @since
 * @return
 */
public class MebAddressVo extends AbstractVo implements Serializable {
    /**
     * 
     */
    private static final long serialVersionUID = -2709486367258398816L;

    private int id;

    /**
     * 账号id
     */
    private int mebAccId;

    /**
     * 账号
     */
    private String account;

    /**
     * 账号类型,1:司机,2:商户,3:信息部
     */
    private String accountType;

    /**
     * 地址类型,1:起点,2:终点
     */
    private String addressType;

    /**
     * 省编码
     */
    private String provice;

    /**
     * 省名称
     */
    private String proviceName;

    /**
     * 市编码
     */
    private String city;

    /**
     * 市名称
     */
    private String cityName;

    /**
     * 区县编码
     */
    private String county;

    /**
     * 区县名称
     */
    private String countyName;

    /**
     * 地址详细
     */
    private String addressDesc;

    /**
     * 省市区显示文本(省市区名称连接)
     */
    private String addressLabel;

    /**
     * 距离类型： 1:长途，2：同城
     */
    private String distanceType;
    
    /**
     * 经度
     */
    private String lngAddress;

    /**
     * 维度
     */
    private String latAddress;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getMebAccId() {
        return mebAccId;
    }

    public void setMebAccId(int mebAccId) {
        this.mebAccId = mebAccId;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getAccountType() {
        return accountType;
    }

    public void setAccountType(String accountType) {
        this.accountType = accountType;
    }

    public String getAddressType() {
        return addressType;
    }

    public void setAddressType(String addressType) {
        this.addressType = addressType;
    }

    public String getProvice() {
        return provice;
    }

    public void setProvice(String provice) {
        this.provice = provice;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getAddressDesc() {
        return addressDesc == null ? "" : addressDesc;
    }

    public void setAddressDesc(String addressDesc) {
        this.addressDesc = addressDesc;
    }

    public String getAddressLabel() {
        return addressLabel;
    }

    public void setAddressLabel(String addressLabel) {
        this.addressLabel = addressLabel;
    }

    public String getDistanceType() {
        return distanceType;
    }

    public void setDistanceType(String distanceType) {
        this.distanceType = distanceType;
    }

    public String getProviceName() {
        return proviceName == null ? "" : proviceName;
    }

    public void setProviceName(String proviceName) {
        this.proviceName = proviceName;
    }

    public String getCityName() {
        return cityName == null ? "" : cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getCountyName() {
        return countyName == null ? "" : countyName;
    }

    public void setCountyName(String countyName) {
        this.countyName = countyName;
    }

    public String getLngAddress() {
        return lngAddress;
    }

    public void setLngAddress(String lngAddress) {
        this.lngAddress = lngAddress;
    }

    public String getLatAddress() {
        return latAddress;
    }

    public void setLatAddress(String latAddress) {
        this.latAddress = latAddress;
    }

}
